Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR CLOSE Detached £416,083 £85,000 19 Dec 1997
2 POPLAR CLOSE Semi-Detached £528,987 £105,000 4 Aug 1997
3 POPLAR CLOSE Detached £429,170 £400,000 29 Jun 2021
5 POPLAR CLOSE Detached £351,390 £212,500 22 Aug 2013
7 POPLAR CLOSE Semi-Detached £332,776 £333,000 28 Feb 2023
8 POPLAR CLOSE Detached £460,000 30 May 2023
9 POPLAR CLOSE Semi-Detached £305,002 £260,000 20 Oct 2020
11 POPLAR CLOSE Detached £371,500 £289,950 28 Jun 2017